x86: avoid tripping watchdog when constructing dom0
authorRoss Lagerwall <ross.lagerwall@citrix.com>
Fri, 12 Jun 2015 10:07:05 +0000 (12:07 +0200)
committerJan Beulich <jbeulich@suse.com>
Fri, 12 Jun 2015 10:07:05 +0000 (12:07 +0200)
commitc5089fae0f6f71443356530ecec4781788c7377a
treea7fb84d463f1e99e3c5c3d1bbe8826a3aa4307d9
parent98c51d0c7eb188745f564813443adcb5fd5db00b
x86: avoid tripping watchdog when constructing dom0

Constructing dom0 may take a few seconds, particularly if the slow VESA
graphics terminal is used. Process pending softirqs a few times to avoid
tripping a watchdog with a short timeout.

Signed-off-by: Ross Lagerwall <ross.lagerwall@citrix.com>
Move inclusion of xen/softirq.h (and at once clean up other includes).

Signed-off-by: Jan Beulich <jbeulich@suse.com>
xen/arch/x86/domain_build.c
xen/common/libelf/libelf-dominfo.c
xen/common/libelf/libelf-private.h